carpet sweeper - French English Dictionary